engineering geophysics - French English Dictionary